<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DotNetFrameworkExtendClass</name>
    </assembly>
    <members>
        <member name="T:DotNetFrameworkExtendClass.Singleton`1">
            <summary>
            用反射模式实现单例模式的基类
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:DotNetFrameworkExtendClass.EmailHelper.ForNetease(System.String,System.String,System.String,System.String,System.String,System.String,System.Net.Mail.MailPriority)">
            <summary>
            使用163邮箱发送邮件
            </summary>
            <param name="Form">要发送邮件的邮箱</param>
            <param name="UserID">用户名</param>
            <param name="Password">密码</param>
            <param name="To">发到哪个地址</param>
            <param name="Title">邮件标题</param>
            <param name="Content">邮件正文</param>
            <param name="Priority">优先级</param>
        </member>
        <member name="T:DotNetFrameworkExtendClass.ByteX">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.ByteX.Decrypt(System.Byte[],System.String,System.Boolean,System.Boolean)">
            <summary>
            通过密钥，对字符串形式的加密数据进行解密
            </summary>
            <param name="bytes"></param>
            <param name="SecretKey">密钥</param>
            <param name="SingleLine">True：解析单行；False：解析所有</param>
            <param name="Standard">是否使用标准方式</param>
            <returns></returns>
        </member>
        <member name="T:DotNetFrameworkExtendClass.ObservableCollectionT">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.ObservableCollectionT.PageSize``1(System.Collections.ObjectModel.ObservableCollection{``0},System.Int32)">
            <summary>
            取得分页的总页数
            </summary>
            <typeparam name="T"></typeparam>
            <param name="Source"></param>
            <param name="Number">每页显示条数</param>
            <returns>总页数</returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.ObservableCollectionT.PageCollection``1(System.Collections.ObjectModel.ObservableCollection{``0},System.Int32,System.Int32)">
            <summary>
            获取某页的数据
            </summary>
            <param name="source">数据源</param>
            <param name="Number">每页显示的条数</param>
            <param name="CurrentSize">页码</param>
            <returns>数据集</returns>
        </member>
        <!-- 对于成员“T:DotNetFrameworkExtendClass.EnumerableX”忽略有格式错误的 XML 注释 -->
        <member name="T:DotNetFrameworkExtendClass.SqlCommandX">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlCommandX.AddParameters(System.Data.SqlClient.SqlCommand,System.String,System.Data.SqlDbType,System.Object)">
            <summary>
            将指定的 System.Data.SqlClient.SqlParameter 对象添加到 System.Data.SqlClient.SqlParameterCollection 中。
            </summary>
            <param name="command"></param>
            <param name="ParameterName">获取或设置 System.Data.SqlClient.SqlParameter 的名称。</param>
            <param name="SqlDbType">获取或设置参数的 System.Data.SqlDbType。</param>
            <param name="Value">获取或设置该参数的值。</param>
        </member>
        <member name="T:DotNetFrameworkExtendClass.SqlConnectionX">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlConnectionX.Open(System.Data.SqlClient.SqlConnection,System.Double)">
            <summary>
            使用现成的方式执行Open操作
            </summary>
            <param name="conn"></param>
            <param name="Timeout">设置超时的时间，单位为（秒），默认3秒，支持小数位的毫秒。</param>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlConnectionX.OpenDb(System.Data.SqlClient.SqlConnection,System.Double)">
            <summary>
            用线程的方式执行SqlConnection.Open()
            </summary>
            <param name="conn"></param>
            <param name="Timeout">设置超时的时间，单位为（秒），默认3秒，支持小数位的毫秒。</param>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlConnectionX.CloseDb(System.Data.SqlClient.SqlConnection)">
            <summary>
            如果数据库已经Open那么执行Close
            </summary>
            <param name="conn"></param>
        </member>
        <member name="T:DotNetFrameworkExtendClass.SqlDataReaderX">
            <summary>
            提供一种从 SQL Server 数据库读取行的只进流的方式。 此类不能被继承。
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.GetDouble(System.Data.SqlClient.SqlDataReader,System.String,System.Double)">
            <summary>
            获取指定列的双精度浮点数形式的值
            </summary>
            <param name="sdr"></param>
            <param name="ColumnName">列名</param>
            <param name="defaultValue">如果为空，返回的默认值</param>
            <returns>经过处理后的值，如果Sql数据库中的值为Null，则返回默认值0</returns>
            <exception cref="T:System.IndexOutOfRangeException"></exception>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.GetInt(System.Data.SqlClient.SqlDataReader,System.String,System.Int32)">
            <summary>
            获取指定列的 32 位有符号整数形式的值
            </summary>
            <param name="sdr"></param>
            <param name="ColumnName">列名</param>
            <param name="defaultValue">如果为空，返回的默认值</param>
            <returns>经过处理后的值，如果Sql数据库中的值为Null，则返回默认值0</returns>
            <exception cref="T:System.IndexOutOfRangeException"></exception>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.GetDateTime(System.Data.SqlClient.SqlDataReader,System.String,System.Nullable{System.DateTime})">
            <summary>
            获取指定列的 System.Datetime 对象形式的值
            </summary>
            <param name="sdr"></param>
            <param name="ColumnName">列名</param>
            <param name="defaultValue"></param>
            <returns></returns>
            <exception cref="T:System.IndexOutOfRangeException"></exception>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.GetFloat(System.Data.SqlClient.SqlDataReader,System.String,System.Single)">
            <summary>
            获取指定列的单精度浮点形式的值
            </summary>
            <param name="sdr"></param>
            <param name="ColumnName">列名</param>
            <param name="defaultValue"></param>
            <returns></returns>
            <exception cref="T:System.IndexOutOfRangeException"></exception>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.GetString(System.Data.SqlClient.SqlDataReader,System.String,System.String)">
            <summary>
            获取指定列的字符串形式的值。
            </summary>
            <param name="sdr"></param>
            <param name="ColumnName">列名</param>
            <param name="defaultValue"></param>
            <returns>指定列的值。</returns>
            <exception cref="T:System.IndexOutOfRangeException"></exception>
            <exception cref="T:System.InvalidCastException"></exception>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SqlDataReaderX.Off(System.Data.SqlClient.SqlDataReader)">
            <summary>
            关闭 System.Data.SqlClient.SqlDataReader 对象。
            </summary>
            <param name="sdr"></param>
        </member>
        <member name="T:DotNetFrameworkExtendClass.DatetimeX">
            <summary>
            System.Datetime的扩展
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.DatetimeX.WeekOfMonth(System.DateTime)">
            <summary>
            获取此实例所表示的日期为该月中的第几周。
            </summary>
            <param name="utc"></param>
            <returns></returns>
        </member>
        <member name="T:DotNetFrameworkExtendClass.SortDirection">
            <summary>
            排序方式
            </summary>
        </member>
        <member name="F:DotNetFrameworkExtendClass.SortDirection.OrderBy">
            <summary>
            ASC方式
            </summary>
        </member>
        <member name="F:DotNetFrameworkExtendClass.SortDirection.OrderByDescending">
            <summary>
            Descing方式
            </summary>
        </member>
        <!-- 对于成员“T:DotNetFrameworkExtendClass.QueryableX”忽略有格式错误的 XML 注释 -->
        <member name="M:DotNetFrameworkExtendClass.QueryableX.Sorting``1(System.Linq.IQueryable{``0},System.String,DotNetFrameworkExtendClass.SortDirection)">
            <summary>
            根据键对序列的元素排序。
            </summary>
            <typeparam name="TSource">source 中的元素的类型。</typeparam>
            <param name="source">一个要排序的值序列。</param>
            <param name="OrderParameter">要进行排序的字段</param>
            <param name="OrderDirection">排序方式</param>
            <returns>一个 System.Linq.IQueryable&lt;TSource&gt;，将根据某个键按排序方式对其元素进行排序。</returns>
        </member>
        <member name="T:DotNetFrameworkExtendClass.PingX">
            <summary>
            
            </summary>
        </member>
        <member name="T:DotNetFrameworkExtendClass.RandomX">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.RandomX.NextString(System.Random,System.Int32,System.Boolean)">
            <summary>
            生成随机的字符串
            </summary>
            <param name="ran"></param>
            <param name="Length">要生成随机字符串的长度</param>
            <param name="AllowedRepeat">是否允许出现重复的字符</param>
            <returns></returns>
        </member>
        <member name="T:DotNetFrameworkExtendClass.StringX">
            <summary>
            
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.IsNullOrWhiteSpace(System.String)">
            <summary>
            指示指定的字符串是 null、空还是仅由空白字符组成。
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.Append(System.String,System.String)">
            <summary>
            连接字符串
            </summary>
            <param name="str"></param>
            <param name="text">要追加的字符串</param>
            <returns>连接后的心字符串</returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.ToBytes(System.String)">
             <summary>
            转换为 ASCIIEncoding.ASCII的byte数组
             </summary>
             <param name="str"></param>
             <returns></returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.ToMD5(System.String)">
            <summary>
            计算MD5值
            </summary>
            <param name="str"></param>
            <returns></returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.Encrypt(System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            通过密钥对文本进行加密
            </summary>
            <param name="str"></param>
            <param name="SecretKey">密钥</param>
            <param name="SingleLine">True：单行；False：所有</param>
            <param name="Standard">是否使用标准方式</param>
            <returns>加密后的文本</returns>
        </member>
        <member name="M:DotNetFrameworkExtendClass.StringX.Decrypt(System.String,System.String,System.Boolean,System.Boolean)">
            <summary>
            通过密钥，对字符串形式的加密数据进行解密
            </summary>
            <param name="str"></param>
            <param name="SecretKey">密钥</param>
            <param name="SingleLine">True：解析单行；False：解析所有</param>
            <param name="Standard">是否使用标准方式</param>
            <returns>原始文本</returns>
        </member>
        <member name="T:DotNetFrameworkExtendClass.SystemEx.WindowsEx.ScheduledTasks">
            <summary>
            计划任务
            </summary>
        </member>
        <member name="M:DotNetFrameworkExtendClass.SystemEx.WindowsEx.ScheduledTasks.CreateTask(System.String,System.Int32,System.String)">
            <summary>
            创建一个计划任务（按分钟执行）
            </summary>
            <param name="TaskName">任务计划的名字</param>
            <param name="Minute">间隔的分钟数</param>
            <param name="FullPath">完整的要执行的应用的路径</param>
        </member>
        <member name="T:DotNetFrameworkExtendClass.XmlDocumentX">
            <summary>
            表示 XML 文档。
            </summary>
        </member>
    </members>
</doc>
